|
|
|
|
- Gestión de errores
- Posición en el fichero
- Gestión del formato ANSI/UNICODE
<Variable DiskFile>.ReadLine (Función) Lee un Line en un archivo externo.
Sintaxis
Lectura de un fichero Line por Line Ocultar los detalles
<Result> = <File used>.ReadLine([<Separator>])
<Result>: Cadena de caracteres o cadena de caracteres UNICODE - Line leído en un fichero externo.
- Constante EOT si se ha alcanzado el final del archivo.
- Cadena vacía ("") si se produce un error. En este caso, la variable ErrorOccurred se establece en True.
Observación: Un Line termina con un carácter CR (Carriage Return).
<File used>: Variable de tipo DiskFile Nombre de la variable DiskFile inicializada con fOpen o fCreate.
<Separator>: Cadena de caracteres Separador utilizado entre las líneas. El separador Default es el Carriage Return (CR).
Nueva funcionalidad versión 2024 Observaciones Gestión de errores La función <Variable DiskFile>.ReadLine genera un error en los siguientes casos: - el archivo no se abre,
- el archivo no es accesible en modo de lectura,
- el archivo está bloqueado por otro ordenador o por otra aplicación. <DiskFile Variable>.Unlock se utiliza para desbloquear un archivo externo.
Posición en el fichero Al abrir un archivo, la posición actual corresponde a: - el primer byte del archivo (por Default),
- el último byte del archivo es el archivo está abierto en modo "adición" (constante foAdd).
La función <Variable DiskFile>.ReadLine lee los elementos especificados a partir de la posición actual. Una vez que se ha ejecutado <Variable DiskFile>.ReadLine , la posición actual es set hasta el último byte leído. <Variable DiskFile>.ReadLine devuelve la constante EOT si se ha llegado al final del archivo. Clasificación Lógica de negocio / UI: Lógica de negocio
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|